/**
 * 
 */
package com.monte.export.utils;

import java.util.ArrayList;
import java.util.List;

import com.monte.export.Column;

/**
 * 列工具类
 * @author fengmengyue
 *
 */
public class ColumnUtils {

	/**
	 * 字符串数组转换成列集合
	 * 如:{"name:名称","label:备注","age:年龄"……}
	 * @param columnStr
	 * @return
	 */
	public static List<Column> tran(String[] columnStr){
		List<Column> columns = null;
		if(columnStr != null && columnStr.length > 0){
			Column column = null;
			columns = new ArrayList<Column>();
			for(String s : columnStr){
				column = new Column();
				column.setFieldName(s.split(":")[0]);
				column.setHeadName(s.split(":")[1]);
				columns.add(column);
			}
		}
		return columns;
	}
}
